﻿using AnalyStock.DataAnalysis;
using AnalyStock.DataManage;

namespace AnalyStock.GrapImage;
/// <summary>
/// 系统公用数据集合定义、扩展静态处理方法
/// </summary>
internal struct KlineDataCollection
{
    //K线日蜡烛集合
    internal static IList<CandlePoint> CandlePoints { get; set; }
    //判断K线走势抽样点集合
    internal static IList<SamplePoint> SamplePoints { get; set; }
    //个股主要财务指标集合
    internal static IList<DynamicFinancialIndex> FinancialIndexs { get; set; }
    //全部上市股票集合
    internal static IList<StockInfo> StockInfos { get; set; }
    //自选股票集
    internal static IList<SelectStock> SelectStocks { get; set; }
    //股票分类概念集
    internal static IList<Conception> Conceptions { get; set; }

    internal static IList<StockNote> StockNotes { get; set; }

    //均线集合   
    internal static IList<MAPoint>[] MaOfKline = new IList<MAPoint>[6];
    internal static IList<MAPoint>[] MaOfVol = new IList<MAPoint>[2];

    //策略选股的数据集合
    
}

